Houdini 13.0

HScript - старый язык сценариев Houdini. HScript все еще доступен в Houdini для совместимости с более старыми файлами и сценариями. Для новых скриптов мы рекомендуем, чтобы Вы вместо этого использовали scripting API.

Расширение команды Houdini следует за стандартами расширения оболочки C. Команды HScript вообще разделены новыми строками, однако Вы можете поместить много команд в одну строку, разделяя их точками с запятой. Команды используются, чтобы управлять какими либо действиями с ui или узлами. Например, чтобы управлять состоянием Houdini, изменением флагов дисплея на узлах, выводить узлы как сценарии, добавлять/удалять/копировать/вставлять операторы, добавлять/изменять/удалять параметры на узлах, и т.д..

См. Обзор языка HScript для получения дополнительной информации об использовании HScript.

Команды

aliasСоздает псевдоним для команды или последовательности команд.
appendseq
atjob
audiopanel
autosave
bonealigncapture
boneconvert
bonefixchops
bonemoveend
bookmark
break
bundlelist
chadd
chalias
chaneditor
chanlist
chautoscope
chblockbegin
chblockend
chcommit
chcp
chgadd
chgls
chgop
chgpopulate
chgrm
chhold
chkey
chkeyget
chkeyls
chkeymv
chkeyrm
chlayout
chlock
chls
chopexportmap Управляет переопределением CHOP экспорт mapping.
chopls
chopscope
chopview
chread
chrefit
chrename
chreverse
chrm
chround
chscope
chstretch
chwrite
clear
closeport
cmdread
colladaimport
colorsettings
commandecho
compfree
compopts
compproject
continue
cplane
cuadd
cucd
cueventcontrol
cuexport
cuimport
culs
cuparm
cupwd
curm
cuset
cussaveopt
desk
dopdatahint
dopdatatypealias
dopdatatypes
dopsave
dopsavedata
dopsolveadddata
dopsolvecopydata
dopsolveremovedata
dopsolvesetoption
doublebuffer
dsedit
dsoinfo
dsreload
echo
else
endif
excat
exedit
exhelp
exit
exls
exread
exrm
fbximport
fbximportanim
fcur
fdependadd
fdependhide
fdependls
fdependrm
filechooser
for
foreach
fplayback
fps
frange
fset
ftimecode
geocache
help
helpbrowser
history
if
imgdispopt
imgview
imgview2d
imgviewhist
imgviewls
imgviewtime
imgviewtool
iprview
java
job
kinconvert
linker
listchooser Представляет пользователю графический интерфейс выбора из списка опций.
loadaudio
loadseq
matrman
matupdateref
memory
menurefresh
message
mnew
mplayfit
mplayhome
mplayprofile
mread
mwrite
nbadd
nbcolor
nbcp
nbget
nbglob
nblocate
nbls
nblsop
nbname
nbop
nbrm
nbset
nbsize
netcolumns
neteditor
netviewdep
nextkey
objcache
objcleantransform
objextractpretransform
objkinoverride
objlightlink Управляет выбором объектов категории light в подходе light-centric.
objmaterial Управляет объектно-локальными переопределениями параметров материалов.
objparent
objpretransform
objresetpretransform
ombind
ombindinfo
omls
omparm
omsbind
omsbindinfo
omsls
omsunbind
omswhere
omunbind
omwhere
omwrite
opadd
opalias
opautoplace
opbadd
opbfilters
opbls
opbname
opbop
opbrm
opcf
opchange
opchangetype
opchmod
opcollapse
opcolor
opcomment
opcook
opcopy
opcp
opdelscript
opdepend
openport
opeventscriptcache
opexclude Удаляет типы операторов в текущем сеансе Houdini.
opexprlanguage
opextern
opextract
opfind
opgadd
opget
opgetinput
opglob
opgls
opgop
opgrm
ophelp
ophide Скрывает узлы в tab - меню.
opinfo
oplayout
oplegacyinputs Определяет имена входов для действующих узлов, которые были сохранены только с входными числами.
oplocate
opls
opmenu
opmultiparm
opname
oporder
oppane
opparm Получает/устанавливает/управляет параметрами узла.
oppaste
oppresetload
oppresetloadfile
oppresetls
oppresetrm
oppresetsave
oppresetsavefile
oppropertyСоздает запасные свойства из ряда предопределенных свойств
oppwf
opramp
opread
oprename
oprm
oprmtype
opsave
opscale
opscript
opset
opspare
opspareds
opstat
optype
optypeinstall
optyperead
optypeuninstall
opunhide
opunloadЗаставляет узел выбрасывать любую кэшируемую геометрию.
opunwire
opupdate
opwire
opwrite
otcollapse
otcomment
otconfig
otcontentadd
otcontentdelete
otcontentls
otcontentsave
otcopy
otcreatecompiledtypefrom
otcreatetypefrom
otdelete
otedit
otexpand
otgetotl
otglob
otinuse
otload
otls
otmerge
otprefer
otrefresh
otrenamesource
otsync
ottouch
otunload
otunsync
otversion
otwrite
pane
panepath
parmeditor
parmlist
parmsheet
perfmon
performance
pilist
play
pomadd
pomattach
pomclear
pomdetach
pomls
pomparm
pomremove
pomrename
pomscript
pomset
preference
prependseq
prompt
propertyedit
python
quit
read
render
rexport
rkill
ropview
rps
seqls
set
setcomp
setenv
setplane
shelfdock
shift
shopconvert
shoppromote Автоматически продвигает все параметры от содержащих материал шейдеров на материал.
shopthumb Генерирует изображение миниатюры (shader ball) для материала.
shopvisible
sopcacheУправляет внутренним кэшем узла поверхности.
sopcreateedit
source
stampdirty
takeadd
takeautomode
takeinclude
takelist
takeload
takels
takemerge
takemove
takename
takerm
takesave
takescript
takeset
tcl
tcur
texcache
time
timeslice
tk
tmgadd
tmgls
tmgname
tmgop
tmgrm
tmgshift
toolbar
treechooser Предоставляет пользователю графический интерфейс, для выбора из списка опций.
treecontrol
tset
ucd
uls
umkdir
undoctrl
unitlength
unitmass
unix
updateui
upwd
urm
varchange
version
vexinfo
vexprofile
viewbackground
viewcamera
viewcolor
viewcopy
viewdisplay
viewdispset
viewerinspect
vieweroption
viewerstow
viewhome
viewinfotext
viewlayout
viewls
viewmaskoverlay
viewname
viewoptadd
viewoptenable
viewoptls
viewoptname
viewoptrm
viewoptset
vieworthogrid
viewprojection
viewroto
viewsnapshot
viewsnapshotoption
viewtool
viewtransform
viewtype
viewupdate
viewuvgrid
viewwriteСоздает flipbook из области просмотра.
vopforcecompile
vopwritevfl Пишет код, генерированный из сети VOP в файл.
while
HScript language guide